/*
  TODO: Refactor, clean and simplify this CSS.
 */

/*
    Stendhal website - a website to manage and ease playing of Stendhal game
    Copyright (C) 2008  Miguel Angel Blanch Lardin
    Copyright (C) 2008-2013  The Arianne Project

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */





/* -------------------------------------------------------------------------*/
/* main.css */


body {
	margin: 0;
	padding: 0;

	/* must do this to center body as IE doesnt like auto margin on body */
	font-family: Arial, Helvetica, "Liberation Sans", "Lucida Sans", Sans-serif;
	font-size: 12pt;
}

.boxTitle h1 {
	margin:0;
	padding:0;
	font-size:125%;
}

.boxTitle h2 {
	margin:0;
	padding:0;
	font-size:115%;
}


.tableCell {
	display: table-cell;
}

.navigationMenuButton {
	display: none;
}

#container {
	margin: 5px auto 5px auto;
	max-width: 970px;
}

#header {
	margin: 0;
	text-align: left;
	padding: 20px 0 20px 20px;
	background-image: url("/images/header_background.jpg");
	background-position: center top;
	background-repeat: repeat-x;
	height: 130px;
}

.stendhallogo {
	float: left;
}

#headersearchform {
	float: right;
}

#headersearchform div {
	background-color:#FFF;
	border: 1px solid #AAA;
	padding: 0.2em;
	border-radius: 5px;
	margin-right: 5px;
}

#headersearchform button {
	background-color:#FFF;
	border: none;
}

#headersearchforminput {
	border: none;
	width: 130px;
	outline: 0;
}

.searchform {margin: 1em}
.searchresults {margin: 0 0 2em 1em}
.searchentry {margin: 0 0 1.5em 0;}
.searchheader {font-weight: bold; padding: 0 0 0.2em 0}
.searchtype {color: #777}
.searchimagecontainer {float: left; width: 48px; height: 3em}
.searchicon {max-height: 48px}

/* LEFT PANE */

img.screenshot {
	text-decoration: none;
	border: 1px solid black;
}

.menu, #menu {
	list-style-type: none;
	font-size: 13px;
}

.menu li, #menu li {
	width: 135px;
	margin: 3px 0 0 -30px;
	padding: 0 0 3px 0;
	border-bottom: 1px solid black;
}

.menu a, #menu a {
	text-decoration: none;
	color: black;
}

.menu a:hover, #menu a:hover {
	text-decoration: underline;
	color: blue;
}

.menu img, #menu img {
	border: 0;
	margin: 0 6px -6px -3px;
}

/* RIGHT PANE */

/* big buttons */
#playArea, #downloadArea {
	width: 170px;
	height: 42px;
	margin: 4px;
}

#playArea {
	background-image: url("/images/playbutton.png");
}

#downloadArea {
	background-image: url("/images/downloadbutton.png");
}

/* content area */
#contentArea {
	text-align: left;
	margin: 10px 0 80px 190px;
	overflow: hidden
}

#footerArea {
	padding-top: 8px;
	text-align: right;
	font-size: 60%;
	margin: 16px 0 0 0;
	clear: both;
}

.copyright {
	display: block;
	text-align: left;
	position: relative;
	top: 40px;
	padding-left: 2px;
}

.copyright a {
	text-decoration: none;
	color: black;
}

.author {
	position: fixed;
	bottom: 2px;
	right: 2px;
}

.author a {
	text-decoration: none;
	color: white;
	font-size: 10px;
}

.author img {
	border: 0;
}

.time {
    position: fixed;
    bottom: 2px;
    left: 2px;
    color: #0D4619;
    font-size: 12px;
}

.notice {
	margin: 4px;
	border: 1px solid black;
	background: #fbf186;
	font-size: 9px;
	text-align: center;
}

.prettytable {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #AAA solid;
	border-collapse: collapse;
	empty-cells:show;
}

.prettytable th, .prettytable td {
	border: 1px #AAA solid;
	padding: 0.3em;
}

.prettytable th {
	background: #DDD;
}

.progressTable {
	border: collapse;
	width: 100%;
}
.progress, .pendingprogress {
	border: 1px solid #000;
}
.progress {
	background-color:#00A;
	width: 0;
}
.odd {
	background-color:#FFF;
}
.even {
	background-color:#AFF;
}

#map_canvas {
	height: 420px;
}

/* -------------------------------------------------------------------------*/
/* achievement.css */

.achievement {
	text-align: center;
}

.achievement img {
	border: 1px solid black;
}

.achievement .name {
	text-align: left;
	font-size: 36px;
}

.achievement .description {
	padding: 5px;
	border: 1px solid #BBBBBB;
	background: #DDDDDD;
	font-style: italic;
	margin-top: 12px;
	margin-bottom: 12px;
}
.achievementOpen{
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}


/* server_status.css */
.status {
	padding: 4px;
	color: red;
	background: url('/images/questionmark.png') no-repeat;
	padding-left: 26px;
}

.status a {
	color: red;
}

.stats {
	padding: 4px;
	font-weight: bolder;
	display: inline;
	text-decoration: none;
}

.small_notice {
	font-size: 10px;
	padding: 4px;
}

.small_notice a {
	color: grey;
	text-decoration: none;
}

/* -------------------------------------------------------------------------*/
/* playerbox.css */
.playerBox {
	padding: 2px;
	overflow: hidden;
}

.playerBox img {
	float: left;
	width: 48px;
	height: 64px;
	border: 1px black solid;
	margin-right: 4px;
	margin-bottom: 4px;
}

.playerBox a {
	text-decoration: none;
}

.playerBox .name {
	font-weight: bolder;
}

.playerBox .XP {
	font-size: 80%;
}

.playerBox .quote {
	border: 1px black solid;
	background-color: rgb(180, 180, 180);
	padding: 2px 0 0 2px;

	clear: left;
	font-family: "Courier New", Courier, "Liberation Mono", monospace;
	font-size: 10px;
	line-height: 12px;
}

/* -------------------------------------------------------------------------*/
/* partial online.css */
.onlinename {
	font-size: 10px;
	font-weight: bold;
}

.onlinePlayer {
	width: 80px;
	text-align: center;
	float: left;
	font-size: 12px;
	font-weight: bold;
}

.characterHeight {
	height: 140px;
}

.onlinePlayerHeight {
	height: 80px;
}

.onlineLink {
	text-decoration: none;
	color: black;
}

.onlinePlayer img {
	border: 0;
}

.characterLink {
	text-decoration: none;
}


/* -------------------------------------------------------------------------*/


.box {
	margin: 4px;
	margin-bottom: 1em;
	padding: 0;
	background-color: white;
}

.boxTitle {
	margin: 0;
	padding: 3px;
	color: white;
	font-weight: bolder;
	background: #0D4619
}

.boxContent {
	color: Black;
	padding: 4px;
}

/* partial character.css, npcs.css, item.css and monsters.css */

.title {
	font-size: 110%;
	border-bottom: 1px dotted black;
	margin-bottom: 5px;
}

.table {
	border: 1px solid #BBBBBB;
	background: #DDDDDD;
	text-align: left;
	padding: 5px;
	margin-bottom: 12px;
}
/* partial character.css */

.sentence {
	border: 1px solid black;
	background-color: rgb(180, 180, 180);
	color: white;
	padding: 4px;
	margin-top: 12px;
}

.active {
	color: green;
}

.banned {
	color: red;
	font-weight: bolder;
}

.equipment {
        position:relative;
	height:160px
}

.equiprow {
	margin-bottom: 10px;
}

.equiprow img,.emptybox {
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid black;
}

.equiprow a {
	text-decoration: none;
	color: black;
}

.head {
	position:absolute;
	top:0px;
	left:40px;
}
.lhand {
	position:absolute;
	top:50px;
	left:80px;
}
.rhand {
	position:absolute;
	top:50px;
	left:0px;
}
.finger {
	position:absolute;
	top:90px;
	left:0px;
}
.armor {
	position:absolute;
	top:40px;
	left:40px;
}
.cloak {
	position:absolute;
	top:90px;
	left:80px;
}
.legs {
	position:absolute;
	top:80px;
	left:40px;
}
.feet {
	position:absolute;
	top:120px;
	left:40px;
}

.creature {
	width: 48px;
	height: 64px;
}

.emptybox {
	width: 32px;
	height: 32px;
	border: 1px solid black;
}

.married {
         margin-top: 3px;
	 font-style: italic;
}

/* partial monsters.css */

.monster {
	text-align: center;
}

.monster img {
	border: 1px solid black;
}

.monster .name {
	text-align: left;
	font-size: 36px;
	font-family: monospace tahoma courier;
}

.monster .level {
	text-align: left;
	font-size: 18px;
}

.monster .xp {
	text-align: left;
	font-size: 14px;
}

.monster .respawn {
	text-align: left;
	font-size: 14px;
}

.monster .description {
	padding: 5px;
	border: 1px solid #BBBBBB;
	background: #DDDDDD;
	font-style: italic;
	margin-top: 12px;
	margin-bottom: 12px;
}

/* recent events */
.small_image_link a {
	text-decoration: none;
	color: black;
}

.small_image_link img {
	border: 0;
}

/*-----------------------------------------------------------------------*/

/* Tabs for e.g. hall of fame */

.activeTab {
	padding: 0.5em;
	text-align: center;
	background-color: transparent;
	line-height: 0.95em;
	font-weight: bold;
	white-space: nowrap;
	border: 2px solid #000;
	border-bottom: none;
}


.activeTabA {
	color: #000;
	text-decoration: none;
	display: block
}

.backgroundTab {
	padding: 0.5em;
	text-align: center;
	background-color: #545A58;
	font-size: 90%;
	line-height: 0.95em;
	border-bottom: 2px solid #000;
	white-space: nowrap;
}

.backgroundTabA {
	color: #FFF;
	text-decoration: none;
	display: block
}

.backgroundTabA:hover {
	font-weight:bold;
	text-decoration: underline
}

.barTab{
	border-bottom: 2px solid #000;
}

.tabPageContent{
	background-color: transparent;
}


/* popup */

#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000;
	z-index:1;
}
#popup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	width:410px;
	background:#FFF;
	border:2px solid #CCC;
	z-index:2;
	padding:12px;
	font-size:13px;
	text-align: left;
}
#popupClose{
	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	font-weight:700;
	display:block;
	cursor: default;
}

.socialmedia{
	cursor: pointer;
	background-image: url('/images/social.png');
	width: 32px;
	height: 32px;
}

.socialbutton{
	margin-bottom:.5em;
	height: 24px;
}


iframe#facebook {
	background-image: url(/images/spinner.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border:none;
	overflow:visible;
	width:400px;
	height:35px;
}

/* news */
.newsDate {
	padding: 0;
	margin: 0;
	color: rgb(211, 211, 211);
	text-align: left;
	font-size: 12px;
	float: right;
	position: relative;
	right: 8px;
}

.newsTitle, .newsTitle a {
	color: white;
	font-weight: bolder;
	text-decoration:none;
}

.newsTitle a:hover {
	text-decoration:underline;
}

.newsContent {
	padding: 4px 4px 6px 4px;
}

.newsIcons {
	float: right; padding-left: 2em; width: 40px
}

.newsIcon {
	background-image: url(/images/events/events.png);
	width: 36px; height: 36px;
}

.newsIcon2 {background-position:-36px 0px;}
.newsIcon3 {background-position:-72px 0px;}
.newsIcon4 {background-position:-108px 0px;}
.newsIcon5 {background-position:-144px 0px;}
.newsIcon6 {background-position:-180px 0px;}
.newsIcon7 {background-position:-216px 0px;}

span.block {
	display: block;
	overflow-x: hidden;
}

.bubble {
	font-size: 10px;
	padding: 3px;
	margin-bottom: 6px;
}

.warn {
	color: red;
}

.error {
	color: red;
	font-weight: bold;
}

.okay {
	color: #0A0;
	font-weight: bold
}

a.textlink, a.textlink:visited {
	color: #000;
/*	text-decoration: none;*/
}

div.stendhalAchievement,
div.stendhalCreature,
div.stendhalItem,
div.stendhalNPC,
div.stendhalPlayer {border: 1px solid black; padding: 0.5em; width: 15em; background-color: #FFF; text-align: left; font-size: 8pt}
.stendhalAchievementIconNameBanner,
.stendhalCreatureIconNameBanner,
.stendhalItemIconNameBanner,
.stendhalNPCIconNameBanner,
.stendhalPlayerIconNameBanner {white-space: nowrap}

a.stendhalAchievementLink,
div.stendhalAchievement a {font-style: italic; color: #F80}
a.stendhalAchievementLink:visited,
div.stendhalAchievement a:visited {font-style: italic; color: #D80}

a.stendhalCreatureLink,
div.stendhalCreature a {font-style: italic; color: #A00}
a.stendhalCreatureLink:visited,
div.stendhalCreature a:visited {font-style: italic; color: #700}

a.stendhalItemLink,
div.stendhalItem a {font-style: italic; color: #0A0}
a.stendhalItemLink:visited,
div.stendhalItem a:visited {font-style: italic; color: #070}

a.stendhalNPCLink,
div.stendhalNPC a {font-style: italic; color: #AAF}
a.stendhalNPCLink:visited,
div.stendhalNPC a:visited {font-style: italic; color: #77A}

a.stendhalPlayerLink,
div.stendhalPlayer a {font-style: italic; color: #AAA}
a.stendhalPlayerLink:visited,
div.stendhalPlayer a:visited {font-style: italic; color: #777}

span.stendhalAdmin {font-weight: bold}
span.stendhalAdminHigh {color: #770}
span.stendhalAdminMiddle {color: #AA0}
span.stendhalAdminLow {color: #CC0}

.leaflet-container {background: transparent !important}

/* chat */
.irctext {color: #000; vertical-align:top}
.ircstatus {color: #AAA; vertical-align:top}
.ircshout {color: #FA0; vertical-align:top}
.ircsign {color: #A0A; vertical-align:top}
.ircnewchar {color: #AA0; vertical-align:top}
.ircsupport {color: #F00; vertical-align:top}
.ircsupportanswer {color: #A00; vertical-align:top}



#openid_choice{margin-top:10px; display:none;}
#openid_input_area{padding-top:10px; margin-bottom:30px; margin-left:35px}
#openid_username{margin-right:5px;}
#openid_btns, #openid_btns br {margin-left:30px}
#openid_highlight{padding:3px; background-color:#FFFCC9; display: inline-block;}
.openid_large_btn{width:100px; height:60px; border:2px solid #DDD; border-right:2px solid #ccc; border-bottom:2px solid #ccc; margin:3px; display: inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 4px #ddd;-moz-box-shadow:2px 2px 4px #ddd;-webkit-box-shadow:2px 2px 4px #ddd;}
.openid_large_btn:hover{margin:4px 0 0 6px;border:2px solid #999;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.openid_small_btn{width:24px;height:24px;border:2px solid #DDD;border-right:2px solid #ccc;border-bottom:2px solid #ccc;margin:3px; display: inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 4px #ddd;-moz-box-shadow:2px 2px 4px #ddd;-webkit-box-shadow:2px 2px 4px #ddd;}
.openid_small_btn:hover{margin:4px 0 0 6px;border:2px solid #999;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
a.openid_large_btn:focus{outline:none;}
a.openid_large_btn:focus{-moz-outline-style:none;}
.openid_selected{border:4px solid #DDD;}
#openid_identifier{padding-left: 32px; background: url("/images/openid.png") no-repeat left center transparent}

#tooltip {position: absolute; z-index: 3000;}
#tooltip h3, #tooltip div { margin: 0; }

#footerSourceforge {
	padding-left: 150px;
	display:inline-block;
	line-height:40px;
	opacity: 0.3;
}



/* menu in content area on development and my account */

#dmenu {
        list-style-type: none;
        font-size: 13px;
}

#dmenu li {
		width: 500px;
		height: 25px;
		margin: 3px 0 0 0;
        padding: 0px 0px 3px 0px;
        border-bottom: 1px solid black;
}

#dmenu a {
        text-decoration: none;
        color: blue;
}

#dmenu a:hover {
        text-decoration: underline;
        color: blue;
}

#dmenu img {
        border: 0;
        margin: 0 6px -6px -3px;
}

nav {
	width: 100%;
}
nav ul {
	padding: 0px;
	margin: 0px;
}
nav ul:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
nav ul,nav ul li{
	background-color: #FAFAFA;
}
nav ul li {
	list-style: none;
	float:left;
}
nav ul li a {
	text-decoration: none;
	display: block;
	color: #333;
	padding: 0.5em 1.5em;
}
nav ul li:hover > ul {
	visibility: visible;
}
nav ul li ul{
	display: inline;
	visibility: hidden;
	position: absolute;
	padding:0px;
	z-index: 10000;
}
nav ul li ul li{
	float: none;
	text-align: left;
}
nav ul li ul li a {
	padding-left: 35px;
	background: 5px center no-repeat;
}
nav ul li ul li a:hover{
	color: #333;
}

nav ul {
	padding: 0px;
	margin: 0px;
	box-shadow: 2px 2px 2px #dfdfdf;
	-moz-box-shadow: 2px 2px 2px #dfdfdf;
	-webkit-box-shadow: 2px 2px 2px #dfdfdf;
}
nav ul li {
	list-style: none;
	float:left;
	border-right: 1px solid #dfdfdf;
}
nav ul li a {
	-webkit-transition: background 0.3s ease-out 0s;
	-moz-transition: background 0.3s ease-out 0s;
	-o-transition: background 0.3s ease-out 0s;
	transition: background 0.3s ease-out 0s;
}
nav ul li:hover a, nav ul li:hover > ul li a  {
	background-color: #545A58;
}

nav ul li:hover > a {
	color: #FAFAFA;
}
nav ul li ul li a {
	color: #FAFAFA;
}
nav ul li ul li a:hover{
	color: #333;
	background-color: #FAFAFA !important;
}



/* menu */
.menu a
{
	padding-left: 32px;
	display:inline-block;
	line-height:25px;
	background: top left no-repeat #FFF;
}


/* To add images, upload each to http://software.hixie.ch/utilities/cgi/data/data with 'base64' ticked and copy the URL into here */


#menuAtlas {background-image: url("")}
#menuRegion {background-image: url("")}
#menuNPCs {background-image: url("")}
#menuCreatures {background-image: url("")}
#menuItems {background-image: url("")}
#menuQuests {background-image: url("")}
#menuDungeons {background-image: url("")}
#menuResourceProjects,
#menuAchievements {background-image: url("")}
#menuAssociationStatue,
#menuHistory {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oICA87IfEyTpwAAARtSURBVEjHtZY7bBxFGMd%2Fs7e3u3e797J95wsXO07i2A55KCKIBgmJBhqggpKOAoJEQosQSoEUUSCEBFIKSEcDDR0PCYkGEAKsBKQo2E78SOz47D3bd77dvX3NUCRRHMeR4ih80hTzjfT%2FzV%2FzzcwnuBtV4C3gJWAEyPJosQH8CXwB%2FLB98TjwD6Ae8zh3ByCAAeAXYGwr%2BfybL9KomyTlQexKFU0zIAUpY2KpkzUEceTT7XiYQmGHLeYnp3nj68ntJk4Dn%2BnAqe0QgOeeGqLvyAlmmx1OPn2UjJ4j6HqgEsycxcpqiyhKGTlyjLDrkSxcZLRW4ptqhdc%2B%2F2mr1PvAZf32mdwT58%2BeQVUKXFwpsr5pomYE3a5L3rZII4kQHlKZ%2FPrbXxxfzGCX%2B9lXqHNj7RJTi93tclXgVR3Yt30lkSlGqcIz4xMoLcvVmTnyZpbqQB9eZ5Oo1%2BPA2EFsp4QQUG%2FUGBQ3uDC5yIff%2Fr5TgYxrgHlfWodCfx%2BVRg07b9By11BS0fMDVldd8sUSm50ADcGhsUM0hhroOuwdrd86eCG2K2b029VxT6RxjPS7EEGq2YyOjxNHIY6Txy4WsSwbx3Ew8jZKpvTabSynzrMn9wOg1H2SStvJp8rk8DprQIyRKzJ6%2BDBSStZb6%2BStLNemp7h2dQbHsbFtE5kGpKpItVZ%2F4OXaEXTm7CdoSQBpipIxQbdDuVLGLjpoQqO%2Bp0pG04jCkESCptukZLHL%2FXz10emHBwFEUQBxB12TzPw7zcVLf%2BN1uqyutDAMk2bTZXrqKmvuOlpGRyGxKwMUjWBHPf1BoK7XhcQjimKGR4ZwHJs0TTBMA9u2OXpsnCSW2HYepRSKDCJrYWjR7hxdWZKE7VX0jKJUqeC6a7Q7Hl7Xx%2FcCVpouzeWbhGGMmbPJGjkUWWTCwzmyLIter8fr713glZefx9%2FYIEmgvmeQJEkQCBQC2ymgayXaG22kglzepKgp9JzzcKAkubulOPTZcF1mri1zYP8QUkEQBJi5HHEYY%2BXyrCyvcv3GMkPDeyhUFU6O3YP8IKFcKzA2UUAmCQPVQcI4RdezmDpIlVKtVYjjFMsy0cQKURzvrhgANr0YI4xwm23mFxaoDTaoDAyyMDdHsWBRKDoIJIEfUSg5TAwZhMEjgPyOy1h%2FCafvCZ48cRihNJSUHBipoYRGJmsgoxAhQpLQRwuWCaN09yAnl2FqepbZ620KjoVQgiDsUSqV8f2ArudTcEyiOGG4MUB9%2FQ%2B8Zmt3oI8%2FeBfd34TApWIIVNwhmzUplU2ylsQQGlqcUMtp3HTn6EXzzM5dprW%2BY30LHVgHyluzn549xdHhlNrevRRKIQf3VRA569Z%2FDKBSCAIY1kGlDJs6s9PLXF%2BLePvL73fsI3RgEti%2FNVvMCMr5DFfaCZkNFye7hG6Y%2BKnAD1NkqiGUSUaTyMSju7TI0uUZ3Fa44xsN%2FAzwwuNuSkzT3Dr%2FEWjcoZ77HzogBcwD49stvgMsPiZAAnwHTNwR%2Fw8%2FtCorrdF9PAAAAABJRU5ErkJggg%3D%3D")}
#menuResourceMaterial, #menuAPI,
#menuHelpManual {background-image: url("")}

#menuAssociationAbout,
#menuHelpFAQ {background-image: url("")}
#menuHelpBeginner {background-image: url("")}
#menuHelpAsk {background-image: url("")}
#menuResourceChat,
#menuContribChat,
#menuHelpChat {background-image: url("")}
#menuHelpSupport {background-image: url("")}
#menuHelpForum {background-image: url("")}
#menuHelpRules {background-image: url("")}

#playArea {background-image: url("")}
#downloadArea {background-image: url("")}

#menuPlayerOnline, #menuAccountMessages {background-image: url("")}
#menuPlayerHalloffame {background-image: url("")}
#menuPlayerKillstats {background-image: url("")}
#menuPlayerEvents {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIDhYrI2Ni%2BsIAAAJQSURBVEjHtZZPaBNREMZ%2F3e029ZDUQBsCIkpySJEgSOolWAoSvNSTx3jwIsJeGsQc6kU8%2BeeQayulx3hScxBElCDUQEHbQNQgLTG1CrmESG0XimEl8ZDs6zbNZpPYfPBg3rx58%2B3M7HvzhjjABKACV4GzgMJhnMQav1vkdWAZeNNqeB74AtSPeTw0k4wDmwMgMcYcIAHc63bT3qsH%2FRCVgQjAxwGSGOOJBJxh8AhIgKNb69XE5X6JZKkZmi2Sz18SnIz0S1QfAnZszsiRiMJ33vVK9F4G5oHRbqxHaiN8%2FqZx0TfO%2BtavXoh%2B2EakRgJC9nucQi6WNSEvpjdtI5I6pUmNBIRzM4l57vc4USMB2x9l2Gohl98Xzh7fvgHA0tOUWL91%2FZrQ%2BT1Ocvn9jkSWEcWSWZGi%2FEYagHihQrGsES9UAMhvpEUKDXsrWNZIURRuzvgaNditoo45jtTI0AMsr2yh67pljSxTp%2Bs6i7vVxg%2FRQiJq0%2FyI5gZGgT%2B9pg5AyZWEbKSr3dxsRz9EsVkfC0Evfo%2BT%2Btq2cB4vVKivbeP3OFkIeonN%2Bv6PyOd2E0tmKZY1EtEpUQ91zEEiOkWxrBFLZvG53bZEtgdWURodfeXRNKvZPaEPh1zMzGdEPW2QkZpEHUkAUpkS4ZCLu88%2BEQ65SGVKbe2s3hQyMA2ca3u3y7KQPxR2uOCdIHD6BFVtmPsvvh6yrdVqljc3sARwxa5DKopiObrorm%2BBUzJQbN7elyy7limyVnSIBOAnEAW%2Bm5VzQOmYXj5%2FgdfApOH8H2wIPWrDaI8nAAAAAElFTkSuQmCC")}
#menuPlayerTrade {background-image: url("")
}

#menuAccountMain, #menuAccountLogin {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oHEBYLL83GJTYAAAGxSURBVEjHvZU9S8NQFIafphGLInRQERTM1k6SoUMRhyDFqUPHjF1dOncQJ6EF%2F0AHh%2F4EN1FEShHpIFJwqVuqFUoXi4KCH61DPmxi08SS%2BMKFk3vPzXPPm3BuhB8tAbtAFpCAGeyK466%2BI74GjoBTZ%2BIGcAsMAx6lUcgicBcCxBwFQADYDxEyBHpAJgocAqtMoeU5%2BPiCwXBi2jzwJgLrTKneq%2B%2FUhADMEr6iouGjp7Y218bOX151%2FGwfin4BSjo5Mc8LGAWKQMwNoqSTqNkUnW5%2F7AvUbApRFBlE3rl%2FeHbjtEU%2FdTeaGmlZsmLg17OXIsDTuPYy%2Bk28bKs1Wl4W1n1VVGu0qJWLRseTjI6mV6IUy74qEtwWlFiSqqrqoEpFB5gQExiX9DWgqqooseTfQTbbjNPH5Jw1b8V9zdNaAFfrDi7OAcjnZLSmhiRjs8yMtaZGXpKpHjetPX%2F6GUztbWfI53SKJEu2Nc3447wgQN0T5IQ55QPiHxSA6gL%2Fo4hgVBSIVhZcz90XgJugQN2XwdjODdQAdkK%2Bys9Gb%2FBSSJA2kHCWWAAeAwJ8AieA1TK%2BASbx%2B3YBtMMoAAAAAElFTkSuQmCC")}
#menuAccountPassword {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oHEBM0FCLYJMUAAAJqSURBVEjHtZZNSFRRFMd%2F9743jo4aChr0YflBalKSSEomCaEba%2BEimnBRUBHUwl0tXRXRIlq0iXDTJtBFFBQSSGqbAvtAQkIwMqkwUdSxUWfee3NaOJYJzrsj%2BocL7x3Oub93zj3ncRX%2FVAhcBU4DxUCA%2F5XHxppb9%2FwO6AJernesBj4BstGyM3IF9BqbTtpItW6vhRQAo6kCqquKpOd%2BrRyvK%2FlrazhaLI%2Fv1sjhg3v9YB2ABuj0cZTGugoZ7iqR8d4jUlZWKuXlByQyVC%2BJ78ek%2BUSVH2gKaLaTZ5JSCqFnUKiptxh9uhOAJ6%2FiOG4Cy%2FKLphA4o4H9GCgnpAlfn6Z%2FyKF%2FyOHsjWlyQhpDVdhA0MTT8UC5U7Rem1%2FJ0l0m7hSYgiw7WUdfuZ7CE4Usr3ZyFrG4mILEKPeEQGuNQ1vTHpTSKKW5dK6M9nAQzzMjKWDWZxhBWZw%2FVUJ2UBj%2BZpEVsjlZZxP5DXcejAC%2BtNdGGSkF45MxWqo9boWX6XuUx%2BW2TEbGoihlVj4jkCQ83owsMDapWYwJXjTB%2B88uzwemEUlsHQjAWZrj3rM40ZhmNiJc7PwF7rxpeGpQ7rr3pZggstIcC1HjjvMHxdg6bQiygHiam6nNgLxNfLVsRTNsW%2BlSKWBBS0M%2Bhyp3bS%2FIthVNtTalRVkoZTbzOvkLSkvBAARsxYtB44Gd08CHdEGRqHCza5FQpjLtkQENPEynf7WG%2FB2a4e48roT3obXtF9UHdFvAFyATaDQ50t2FOUzMWDRdmODtx59IwkkVMAG0A1%2FXGjuAH34XlYxgtliBkN%2BFxAV6gcrVzf8Awp0HvkrkykIAAAAASUVORK5CYII%3D")}
#menuAssociationMembers,
#menuAccountCharacters {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oDBBQcFr4%2Fm84AAAdKSURBVEjHXZV7UNTXFcc%2F9%2Ff77bLLLiyrLA9B3gENTzUEFRMfjDaWakTjI6UTTatVJ40TOx3yRwzNTKfJOJlmop20MWkmU5Ox0VpjnSbGlKhVRkUNaBAxIshDQMBlWZaFff5u%2F%2BCR6J05M%2FfOPXO%2F95zzPd8j%2BGE5gJ3Az1ITyVA0DHe70H90H%2FOjPVEK2FSQEkxh%2FIqEsIoYkAx6dGqBvwGneGQVAI2ahgTkzq1Ctp1E5kSPnx81m4KcqyJLlXF7WkEWgCwGWaQhrcqU71uTACoQC3ylKMzesBK2bxF8%2BImktEBQVQ5XbsJgAFJTweOBaCBLgAnQAZMOwxK2%2F2oVUur09wxiV8ErIQCLABdwRQV%2BBzwnJZQ8Cb%2BvEiTEg9ckmF%2BkkGuSzH1W8Gq1wGGH%2B7UQGYagAKmCUYc%2BYM0zC1hV%2FhS1lxoIePzEGMApQYcngHoBXAaKP%2F67IC9PUJAqEVHg90qMioLeLVEUUHIEuCUrMiUBF%2FgNYA7BkA5liwvZ%2FdLzxMXa8QUCVL38NlfaOrmpQ0ACcEBLnUHG8fcV8gqAkCAckigGBZMdZFMYrRlIAfyCn2%2BSDHnBqIIpCB4Jy5cUsWvnRmbEx6IIgclhx2yOQEqIFFNAOcrhfUqMPRpKK3ROXNdR4wTSBcIl0OVmgua%2FEFaXIIEP9wuKc0EXoEuInWlm6co5pKalcOx8DWvfeIWFZZto%2BK4FLRrSIkCb4IIyf73uSVuis2u3oKJcQXXpjDiLcLasAmmhayBAn08Fg8QWI9hQKTAHwVm5hprVh7lwLQNS7vOfb2bz7%2FLP8T5WzJJlmdimRyIliHEgqWkq%2FGmP4KlsQd0ZidEGTW3NdJ4t45VtM9n62WVKnu%2FndUcsB6pdHDocwpFm592NKzjTUsqATIQEG9Lu4nhWIQ2x0%2FjXyTo0FRT5Q%2F8oZhNi2zrBpl%2FrnP2vINpXSa%2FzFN1jzzA2swhrTDXbCl9kb5WbBEuYKKugvcfF%2Fj1vs9b4Nm%2FtbCd8d4RP3rnDrNYqGm9dQwGixh4GUgNBXt13UJq6%2BmBOvmSwtZsFwsQLmx1ERjp4Nus8%2B6veJ%2FKJ37DhhXb%2BesBFSkw0dmsUF%2FtbyXI4iBUeGr%2B9wx8OHqK7vZcZugEbGk4Rpi8MEjoUgBEvgJGaCzFMyxhmb80Rem43wu06jp6o4WTvEB%2Ft%2ByNlCzqIM5sZG%2FOD6idZKAx5RhCagfb7fWQIjc0ZifwiLokt8TMpjpiOMpm6ydCCwQB3OsY4Uy%2FwaRZyK98gZ%2FVLtI0Mcb%2BjH33Mh64q9PtDuAMhwiM%2B3KNhDtfewBuGsrJlzJ%2B3CNUTQbceYoAQw8KPWR1%2FX0xIxJRgGgUkmsCqQVhCUEJIB5dfYBACv65jUyA71gRx8dhSsvFouXS5k0i3t2P0NfOg5QZ3ux5w369PgtRqj6prshnm2eCebxwkyQTuAAR1SY9%2FvLq6gFBcAplzFpFXUIg5Kol%2BF8yITWJwIJnmafFI7SyuO734Q6AIlIeAIlVIM4PNCJ0%2B8ATBrYJPQkIEDIdgJAzmaDsZRaWUr1lLycJSYmIdSAQCibOvlwvnzhMKBWm6dxL%2FOAHEQ0AKIAW4QzAahF7veG6tBtAUEBPdp0vInPU4aysqGHI%2FoPfcB4QHvkNLfJK4uWvYsGkjDQ316FJM%2BoenyJAYBb7weBR9HtixvoQ7X1RRUpyF2zv%2BiWAIkm0CqyGMyWRm2Ofj0GfHud3cwuwEK1evNvLPoycI6DqawYBZG0%2B1BH0qory0WJY%2FPY89751ingXCxggc%2BcmkzH%2BTpK3r%2BPLj5zi2QuPIV1e41urC7fYw5HxA5Yu%2FxOq%2BAd0XWbulDK85lZ7OTiyWKB5zGBn2eAnoU5oHF289oKPjFLOioH8UQmoSmJaSlRJBcibsqC5j58uvc77JxbJ8G8XT%2B6i7fJ0iWw3Rph50SwJa0yG6g9k0OSPJN31PrTGAlFPspm1yRFsMyAQjMtOKXG8V8k2Ql19bJZuPbJc%2FLbRLs4JUQNqMyJU5ijzzabUMDrfL0YvvyNHT1XL00j4ZHOuXX7y3Qy5NR0Ybpkb6CQ2oB9IBdFTM0dMx4mdRRR67qtbR%2BW0Lr%2F25hrq2EGOoQBh3ADyOhdwbUmm89DWpy3YzNuLFEm3h%2Bud7caqZOK25DAebJkrEWQ34AFhn12C%2BxYo5axuWeCP5%2FjN0n%2B%2Bl6esmiFxO7uNh3DeP0aF7MUVFExcfz6xFFSSlp%2FPlPz7lbns7OdnZrFj9WwL1VzFHHsVisRAIBP4XDAYPq0ArYPLpLFICYdwBJ9MzS%2BhqUDh9zk%2F7QByjmXnke7xscN7AYlPI%2FEk5BUVzGBzoJ3FGIksXLyYxMZFQKERnZwe9Pd1IXUfTtODo6GjlyMhI84QS8Q3gckq90DnmjNIS43HmlxOYk09HXDq2VCsjd%2BsZam%2FkckIC1lgH%2BkSVT9fUcK%2B7m7bWVhquXaP%2B6lW%2Bv3VLBoPBTpPJdLCuru4jgP8DkOUliGvKOAsAAAAASUVORK5CYII%3D")}
#menuAccountMerge {background-image: url("%2BUO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIAhQfNWXO17IAAAbqSURBVEjHbZZZbJxXFcd%2F91tmt8czHjvxFs%2FY4yWLJ%2BO0cdJsxBBqRCpR2kYKtFKAKhIVEkKoSBUPfeKhUMEbSqBCqhBC8MQqtbRN4y6kJnEWZ3W8xOPYMx5sjz3j2ZfvuzyMndgRRzr6zpXud3%2Fn3HvPXxfWzWmnEXjz60Pce%2FvHZLfbSQGrm1xudrtA7lCQnQIZFBS7BcVWKAZgrUNlvFbhZTaZuv4N7Qry%2FuARXvz4c3z%2BJvShPVhnF7BlDWz19dgKBZCyOtkuoEGAJqtUXaLmQT12OKRKpDWZzPpUwQt5SY2EDzZAPuD9YCfdzw0J3LVQ1KGjTdCkQ3sYhp4TOBwwOQk60KiC1QRDAZQqcA0I7%2B4g1BdkamYOs1DBpXKoAEUDLqnA62e%2BK17q2yuodUJzh2B7IwinwO0VtDUIXI3Q3QYfD4M0oFaAApgK6CbkgD1drewL9%2BCpqyEc6iE6EyOZzbMm6ZdwVfvBK%2BI7u7sAE6QJQgXNIZBRiRIHvEBF8OvfQr4ATgHmuusGFICd3a18%2BUv7cde4EEKg1zmx6BoAFkF9XnJKC7Sw7e1zkqGTEAoLZFagCDA5iGkJIJRRFCZ59VuC8%2B9IijHQDKgoIACXR6dnzw7q672M3hvj8vgt0rESSlqi2KG%2BAvEyu5TXfy7LgycE4T0CJSspZlvJLIYAC6vpCumyglTAaa86VM%2FEYkB2IMz43rNMz%2FnAm%2BLmeBNjfa9RbPTT09OA3WWB6oVRtZefR%2B%2FaBjP3QbXDwnKclYlevnLEy%2B%2BvzBDYn%2BZkjZNrl3ScPidO3%2BMru41ljvqCZKQb3HZw5HitsZU5l4Nrt2dQ1qsGpHa0X6i%2FeEeyt1dhX2g%2FqewxkiWTslfF6tjNqaen%2BeKff6F9Zx9NioUnbXjkVwCYy2f43qkl4tcvMxKfRwC2MpTWG0jYrCTLFdxfPQxe3cEOxyFaQ50oNT686iJjX1xn5%2BBhJmbu8P%2FsYNjPyI0IwyPjDAb7eO%2BzS6zEU7jKKpoJi8IgZnBJKxSRqqpxd9rC0JEC%2F7o6yovbbHhzaa4tzRFDIqZvc2hfAICRG5FHgM1jgEQqjQ%2BVHp8bR1bDaipcyWeJGjk0AMOosLQC9x8KyqqVvFpCeEymJpb570oav9%2BzZcEnAcMj4wDcXIoQag%2BSvjONgsqKrBAzS0ioiHUdqwMQClg1nba2etrb7RQK5ceLvfVGNairVkKyCjr%2BxltbEvCUvMzdeUDRNJgpFShUdetTZbPoeVSopUwsEmfADPDu6dNVyPnzVcAGZANY5%2BfiuXNgKrx7%2BjTHbb18Mj7FWCHLdCW%2FAYGqUqEAeCwQcIBLA58FVpMxypUKxw%2F2PsreFn7%2B0Y8bsUjN0rezmz%2FcMxg1d9EaHKBvVzfbvC6s6uO8tHWZoF4HuworZSgYcGFynMzvDH766kkiNyL4w2zZso343ugDng0dZWrBQPNE6W%2FrJJfxsOCsRVMnmFtMUTGr%2FZSyCmr9zmo18TwkilBnAasKX9sV5idnTgDgD%2Fu3nMfM9RlSDh8Jh5%2FxtRQSgUCSWUsxPTnJ7RvXGLt1m2Kx9KnqtvFmvoLuVKFSgWeeCvDKNwZYSKyxuJwjkogTjZU5GvazFE2QXlwjGU%2BSjCeZKlux%2BZ%2Fm6nyE9Mx%2FyM%2F%2Bm1IuS42vlbYd7cxEZolEZjEMY1Zr9dXQE2zjb8N3abeAqWrUtHjwdnyTuiP93Lr0G5ztJr0%2F%2BiUVU26p6IWXTnHU1szlKzeoNxcJNVu5PBultCwYODCAqqpYVEkJ0KYW0pWl5btst0K6DKZSB3oPDV4NTwMcO9nLH%2F%2F8d4wnIFZNIZ8vkMtkGDh0CFs%2BBskH9D%2FTS8lST3JlBYvVRqNLo1AoWVRDcrYs8ZgSNA3M%2BRiL731CoDWByzLJn%2F46zP1oDmMTRACdDRb6uxtIFG3Y0g9wFWaRqh0lOc3ySpr5pRx1pWmi8%2FMkMsZdFTimKMpOp92Fpqrse6qdZ8%2BewDRN%2FnFxnImFAgXDXH%2BTPLZcwWBt8SG7Oxto6%2B3HyCxhFtcwdSe17XtZnfqMCx99TiRhyJLJedUqyPo07dvN2wfxNQXZra6gCjuxW3NEzQ40ezOOXIKsUdqCqkhwNwVpbGiEchprcJCCy4%2Fi6yI6dpFk2cW9uRSra%2BkLwM9UAybThmnLFxaPeJt6WH0oGJ8sk0jXUGpooaVY4ulsDESRhfX9UxQFh8NBc3Mz4YPH8LR0cefaKBN375BfWyMQOkxZKkxOTGSAHx44MHBzo3cvFCvF1ZVUtD%2FX2usSXb0kanzY662UlufIL0cZrVTYUD4pJXa7HV3XyWUytLS00NvdjdvtxjRNkslVMx6L3dZ1%2FfsdgcAHH374kfwfJivxTF4RwmwAAAAASUVORK5CYII%3D")}
#menuAccountLogout {background-image: url(/images/buttons/logout_button.png)}
#menuAccountEMail {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sFHRQ1EpQZ%2FiwAAAK9SURBVEjHvZUxSFtrFMf%2F12hy46uvDkVJo%2FBEJIJRRAXJJrTUWYRkdnIQCy1FHHWwPl10FbuJWwvSLV4U28FF0UEUEamLYtRSlaiJeuOvy8vtezXGvLbpgQ8u5zv3%2FDjnnv%2B5hr7ZY0mvJD2RVCGpQNmtQNKfklT6oJiTs4szSUj6ImlZ0htJ0e9fanQXuT7%2FE%2Fgrz9%2F%2FhvzlcRce5wGSPs%2FT3Xntf%2FSQPIKQ9NTlLip8d3KWMJVfSxSY7sKH90XV1NRodHRUKysrisfjsm1bBwcHsixLvb29KikpuS9FQH%2BY7tRdJXs8HsbHx7Ftm2x2eHhIZ2dnttZ9lKSTTJemaTI3NwfA9fU1k5OTtLW1UVpaitvtpqKigkgkwvz8vAPs7u6%2BC%2FRBkjJO3MTEBAB7e3s0Nzdn%2FdhdXV3Yts3V1RXBYDB3UFNTEzc3NySTSRoaGnKarIGBAQCmpqZyB6WrGRsbc3yBQID19XWOjo4IhUJOu9L3fr8fgFgsljtoa2sL4D8ti0ajTvLl5eVbINM0AUgkErmDLi8vATBN0%2FFdXFwA0NLSQmtr6y1QJBIBYHV1NSOoMNPQG4YhSXK5XBlFkUqlnOeysjKFw2ENDw9LkkZGRu4U062KdnZ2AGhsbHR8lmU5VSwtLd3S0vn5OT09Pf9vvKenpwEYGhpyfLW1tWxsbBCLxQiFQiSTSXZ3d7Esi%2F7%2Bfnw%2BX7apzAxqb28HIB6PU11d%2FSuW6t2CnZ2dBWBzc5Oqqqr8gcrLy9ne3gbg9PSUwcFB6uvr8Xq9eL1egsEgfX19rK2tUVdX9%2BMgSfh8PhYWFrIu1MXFRSorK%2B8DfZSkT9mCDMOgo6ODmZkZ9vf3SaVSHB8fE41GCYfDGIaRS%2BveS9LbPP9dkfRSkp79BpA%2FLdqxPEIC32%2BIF5Ji6YCSYs%2FPAhYk1aaTfwVWc03R8y8aXgAAAABJRU5ErkJggg%3D%3D")}


#menuAssociationNews,
#menuResourceEvents,
#menuAdminNews {background-image: url("")}
#menuResourceConcept,
#menuAdminInspect {background-image: url()}
#menuAdminScreenshots {background-image: url("")}
#menuAdminSupportlog {background-image: url("")}
#menuAdminPlayerhistory {background-image: url("")}

#menuContribWiki {background-image: url("")}
#menuContribBugs {background-image: url("")}
#menuContribQuests {background-image: url("")}
#menuContribHelp {background-image: url("")}
#menuContribTesting {background-image: url("")}
#menuContribHistory, #menuAccountHistory {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oICA87IfEyTpwAAARtSURBVEjHtZY7bBxFGMd%2Fs7e3u3e797J95wsXO07i2A55KCKIBgmJBhqggpKOAoJEQosQSoEUUSCEBFIKSEcDDR0PCYkGEAKsBKQo2E78SOz47D3bd77dvX3NUCRRHMeR4ih80hTzjfT%2FzV%2FzzcwnuBtV4C3gJWAEyPJosQH8CXwB%2FLB98TjwD6Ae8zh3ByCAAeAXYGwr%2BfybL9KomyTlQexKFU0zIAUpY2KpkzUEceTT7XiYQmGHLeYnp3nj68ntJk4Dn%2BnAqe0QgOeeGqLvyAlmmx1OPn2UjJ4j6HqgEsycxcpqiyhKGTlyjLDrkSxcZLRW4ptqhdc%2B%2F2mr1PvAZf32mdwT58%2BeQVUKXFwpsr5pomYE3a5L3rZII4kQHlKZ%2FPrbXxxfzGCX%2B9lXqHNj7RJTi93tclXgVR3Yt30lkSlGqcIz4xMoLcvVmTnyZpbqQB9eZ5Oo1%2BPA2EFsp4QQUG%2FUGBQ3uDC5yIff%2Fr5TgYxrgHlfWodCfx%2BVRg07b9By11BS0fMDVldd8sUSm50ADcGhsUM0hhroOuwdrd86eCG2K2b029VxT6RxjPS7EEGq2YyOjxNHIY6Txy4WsSwbx3Ew8jZKpvTabSynzrMn9wOg1H2SStvJp8rk8DprQIyRKzJ6%2BDBSStZb6%2BStLNemp7h2dQbHsbFtE5kGpKpItVZ%2F4OXaEXTm7CdoSQBpipIxQbdDuVLGLjpoQqO%2Bp0pG04jCkESCptukZLHL%2FXz10emHBwFEUQBxB12TzPw7zcVLf%2BN1uqyutDAMk2bTZXrqKmvuOlpGRyGxKwMUjWBHPf1BoK7XhcQjimKGR4ZwHJs0TTBMA9u2OXpsnCSW2HYepRSKDCJrYWjR7hxdWZKE7VX0jKJUqeC6a7Q7Hl7Xx%2FcCVpouzeWbhGGMmbPJGjkUWWTCwzmyLIter8fr713glZefx9%2FYIEmgvmeQJEkQCBQC2ymgayXaG22kglzepKgp9JzzcKAkubulOPTZcF1mri1zYP8QUkEQBJi5HHEYY%2BXyrCyvcv3GMkPDeyhUFU6O3YP8IKFcKzA2UUAmCQPVQcI4RdezmDpIlVKtVYjjFMsy0cQKURzvrhgANr0YI4xwm23mFxaoDTaoDAyyMDdHsWBRKDoIJIEfUSg5TAwZhMEjgPyOy1h%2FCafvCZ48cRihNJSUHBipoYRGJmsgoxAhQpLQRwuWCaN09yAnl2FqepbZ620KjoVQgiDsUSqV8f2ArudTcEyiOGG4MUB9%2FQ%2B8Zmt3oI8%2FeBfd34TApWIIVNwhmzUplU2ylsQQGlqcUMtp3HTn6EXzzM5dprW%2BY30LHVgHyluzn549xdHhlNrevRRKIQf3VRA569Z%2FDKBSCAIY1kGlDJs6s9PLXF%2BLePvL73fsI3RgEti%2FNVvMCMr5DFfaCZkNFye7hG6Y%2BKnAD1NkqiGUSUaTyMSju7TI0uUZ3Fa44xsN%2FAzwwuNuSkzT3Dr%2FEWjcoZ77HzogBcwD49stvgMsPiZAAnwHTNwR%2Fw8%2FtCorrdF9PAAAAABJRU5ErkJggg%3D%3D")}
#menuContribDownload {background-image: url("")}
#menuContribDevelopment {background-image: url("")}
#menuContribRequests {background-image: url("")}

#menuNewsArchive {background-image: url("")}
#menuNewsRss {background-image: url("")}
#menuNewsTrade {background-image: url("")}
#menuNewsTwitter {background-image: url("")}

#menuAssociationDonations {background-image: url("%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIDSURBVHjavJa9SyNRFMV%2FGb9d8ItdUBZ1RUQt3M4PrJcU4v%2BgYJVmaysbC4sFC2s7OytRUFQQs8U2SoIuGxXRsGAUksIt%2FEBR397rJCaGMSOS54EzDMxwzzv33DdvAmTxSRgSDgu%2FCMt4G%2F4Jt4WzwtX8h1%2BFv4WmyJzKFfkoPLAgkuF3oaNCExZFlEnhtxK5%2FBB%2Bxh4%2BCK%2FVUiv20alCFe8gVOKk%2B2gbpvQ1bzU3w8gI9PZKmJJmTQ1cXMDpKUQiMDcHh4f%2Bdc79JmdvD2PMy0wmMY5TsEbY11FVFQwNwego9PVBSwtUV8sYXUMiAVtbrqOHh8J1fIW0NdqWlRWYnHTbdXUFlZXQ1ATt7bC%2F79%2B2QLp1dV6ZbGzA2Zm%2Fm%2Ft7mJ4umNdPz4xyM1lcxIRCmMFB91lDA0YETX8%2FZmwMMz%2Fvndf4OKaj46nmL3V0Iw7KM1M1MwPHx89daGvW10GKUlvr77BCdmY0CqkUNDY%2B5hcNpB3Q1ZX1ubTkZrKzA7u7UF%2BfHe%2BjI7fg8jJcXrpFVUwLdnfDwAD09GRFtbbgjwrdtrVR9tIqg0GIxZ4vJAPNZWEB4nE4OSk4C3HPYciHLMSzXdqecNh15yMUe5VQEbDt8D64c9KObCOlQhHbX27hpt4ELR%2Fla7kn%2BJQlkb96uuZb1L%2BVRJEE7oSy5Xnaff8FGADCunO0c848GgAAAABJRU5ErkJggg%3D%3D")}
#menuLangDe {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sFHRYeHAZV%2BiwAAAETSURBVEjH7ZWxTgJBEIa%2F21sOwiFQQCMWdtjJO2h4C1%2FBhEhIeAFUEuML2Fnba0dia3gOCiOXeCcGhKW5DYREGnao%2BJNJtpidb2dmd9ZjpWOgDVwAJ4BiuxRQBCgX8iaKf2LAAF%2FAB%2FAEvG1uagQZ%2FzN1dGl365DTbKDHAhBr17Y6vVqlZARBBrj0g4x%2BieJJDllNdC7QpensjzAMnUdPksQu62o%2BXyyQl6%2BS3%2Bn3HkBGpc0Slwa4Aa5W9XSmZ%2BBh7XXvRQfQbpehegvnHffBX%2FtA99AjFz0CuO%2FLgjxgDJSFE3pXKej%2Fk3ieC1CkgOHWsWuczNwBQFP4GzdAzRIfBSH1zfRawMg6HOWzuwIGwJkNvgTBMLg0miR59wAAAABJRU5ErkJggg%3D%3D")}
#menuLangEn {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sFHRUEKeKNeo0AAAS%2FSURBVEjHtZV9aNVVGMc%2F5%2FdyX3Z37%2B7mTOc057B8YZqVmilFYqmFgZmUqGGarFyYWGIEFRhmUpBSikVBYtQQTCUlV66xZhPxdcpm6pzb2GzXud3N3d233%2F39zumPbc0s7A%2FdA%2Be%2F53w%2F5%2Fme5zxH0B%2FDgHXALGA4oHH70IAAQDA9TXV2x7oBBYSBk8DXwM%2B3bprkMvW23sS7uTbfDMlzu4yOAYD0rTf63NmUm52hBhCkgCd1l2n80Nkd9zCwETc8LiNDD47HwSSQ7qErkiDNa%2BLxmLSFo2Rn%2BUhaNqlIlIV2GxKB%2Bj9ZIXBsm6R06BiVQ9n5c2MMx5FSaW5tzMRHicQsPI4iPc2NlbIZOsjGbRpkugw6wl28tXERVsoB0WvIvwBgKkFDczNNzU1kj76XdqlTVrhCN6IJK%2BLNIEPqPrzBIF3ROO6AHzeK6x0RfJkBdE2gQjHMd79AIm5RV4BAaBou06TCLynY%2BCbzVr3E3sN1bH77EwBlAEqhcLl0upI2LtNAKknSsnG7TBJJC4%2FbxAz6GLp%2BEUlb%2FqdboZYWdpeXUvTlVtxuH7OXfU9pxSWIdQJg9FgqsCwbl2kSiSbQNQ9ej0l3OEEg3YOmaUjLQf7ZirwJZJgmYV1xbdRgolkjeP%2F1XRw9e5Wi93aTSKQoKMjlxtUQTW29oJtNFgiUEiAUmhCgBCgF0iF2uYmkVGiALeDQzm%2FJeXgck1YuJm%2FkSKJHjpHTHuVg4Vg0IbClw48VIVaf7QU5UhLwe2npiONxmygUke44Xo%2BLSDSO3%2BdBc7vJmjsDO6WoFxaHt3zGDE3i%2F6MOe92H1KIQPddFsvfYjoJod3u%2FdUG%2Fj9qGaxSMz%2BdifYiA38v4%2FGEcr25gyoQ82ju6CeJQNXclx5xOMkzFfF%2BQhAARjeH06CPpb0gBOICTSPaDls0qYM3yFQTTA2iawFEKJSWGoSMdRVza1KViNB7KZfLmHQxxeWHcffhH5vao6jpC11G2jaGBponeihSBK5egMtQDav1uPzV7T5Cpmf94Hl6vlwtGihu5fuasfoWpq1dR88F2LJEiZ8kCBhUtQ1kp4qeriZ85R8aCeZRUt9Ee6sDl0pGOw4WjpVBZ2jPsctcsZ%2FLFn5gcqmRKqJIpLZVMuVbJiddmo6438twjU9kTGcLl1hhK9RxFajrL1%2B%2BjM%2B6QNu0hZDRG7cQnmNhYzd7frrB43X6WvnOA7cWn%2Bt4yHYX3Pxh8OX8S2R4f3XaKazJBbWs904WP8NKVrC0PU3OqnvMlRTgPTEO43eR8uoHROxqJRpNs2%2FAsC5%2BfTEZLE02F6%2FEPG0xJ%2FjQ2VbRSU1UB1%2FdVaADpE8cx5MWnqcvLorLkAKK5jgkz5%2FPxpBeY%2FfkZao5fwuPVsKwkcaWIo0ikLExdYSWSFK4pZu7CbRRXtTP84E7knJlMP1XCrsGXWfzYiP5muHGlgY%2BKvyGz6iIjnnmcr4xhlO45yY2uxN8zTEqdsrLDpOwYJFIMqjpNMhyGWE%2FO8d%2FrWXnyCFvH3sOrS6YRWPAUXb8eJb%2Fsl37rgOAAfxNHtF7QbSa%2BuBugTg04fbuMvi67wygHmD3A37gCcvuIWwYQMubW8tYCob4Ef5r7TgHlwNg%2B8b8AF%2FZ9okdJOVQAAAAASUVORK5CYII%3D")}

#menuShareFacebook {background-image: url("%2BHsbYW0SGagPl6bdYy40dnn%2F%2F%2F%2Fna3MztbmO1uZbISzR2Wf8%2FX5hZm%2FVHCmtsLZ5%2BvyqbfSYHqskaPGeI65wszf2uDsNmQ7wgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfbBR0UMQLtwitMAAAASklEQVQoz2Ng4ccBWBj4cQIqSYnzgAA2KQEenFI8%2BKVw2AWU4aOeFA8cUEmK6i4kRYoDGQCluMEMsBQ7MgBKsYEZFEjhTBu40yEAurgil6ZOVLwAAAAASUVORK5CYII%3D")}
#menuShareTwitter {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAd0SU1FB9oEHRYxDYjFGKYAAAQCSURBVEjHrZbPixxVEMc%2FVf26e2Z2Z3fyY5MlCBGPEkQQ9hJBAiIoiN70pHj25C0g8eY5J%2F8Hj%2BYQT4J4zILgwR948KLJISRxJ5nd6Znp96o8dM8vd9aLKWj60T%2FqW9%2Bqb9V7AnB4eHgD%2BAx4E%2BjyfKwCvgNuHxwcfC%2BHh4dvDQaDL%2Fv9%2Fqv9fl9DCPo8UGKMNhqNbDQa%2FTQcDj8PwM1%2Bv39tMBiETqcD4ID8Txwvy1KzLFPg2nA4vBmA671eLy%2FLEjPD3UVatNqc5M0aQHEyIGTK%2FJszTESEsizp9XolcD0Ahari7m5mAmDu1OZMDQKQSeM0ujMDSjeCKiJnE3d3VNVVVYAiAKSUMDNpGZHMqAxUM36fCA9roRC4Ujj7uTOZ1RSZkrXMWgobmaWUgCZgzGwOhpsxiwkLOV2Brx9n3HmiXCqcDy4aH%2B8laodZMrIWQNxROV1Yd8fMlkDzB3M2KUW06CLiHMWlOh7WggEeCmqgbqUjOJoiuRuZyimwNUZzIEuJGFPzogVQwByGEX4ey0Ig7rCVCZcK2NXALNbkKaEiiMjC70ZG5n5KTyowdfjxWPhlHFaihQS8vuPceiEyzgL1ZELIMrQVyxojd19cTRS%2BQUXCxOE4rTwDRgnuT5saqSp1Ssw7vlVzA7RK0d1xM9xtQ2NAT52%2BrvYV7BfOjYFTO6S6xlLCVJFF0GelbgMjA0pxXu4675wzYlsjBS4VcLVsJH%2FydEiuS3%2BnUrcmBndswUgWRXfgfIC3zxmdlWkYHSqDk4kTpxPyTrkGNL9vZLRMnzQjR6Ay4bcK7h4p%2B%2FmyZ7qZcy4IO3lOubWNWFw4P5MRgLfrOJuROiVXCmc3OJUJ96fCF3%2BGBcNM4MWO8%2F5548OLQt3boh49RVaA5n51VXVm1qTOjElVMTPn3QvOa9tNsVWcjkBXoadQCvxRCfdGQhAIeYFZIqW0puSNNZo3yPHRY8puh5fKLp9cNvYCfHskHPsybeYN6F7erOvplFhHQshOMTpVI1bm16MH97mwf4WrW9t8dNl47wIk9wWQAyrCThCmDrNJ1frRs1U3n7JzoDzPiVXFowd%2Fsb07YGd3wF6nQwhhpbkgxUg1qXj67ITRk8eURY7ZUpZrjNrUubsvJqKqUpYl4%2FGYZ38%2FYXx8jKgiqo3e2y52NywlMIMUESma4ZwSIrLY4wIwM7Ngq2G0lmUZ3W6X2WzG9GREjHGpThxBEFXyECiKgrLTWUuXu4s1P8QA3EspHYhI2W5ea2eGLMsoy5KiKBYg%2F7b5AJ3PNm%2BQpGVWA%2FcCcLuu61tm9kqWZSIiZ56CVPU%2Ft%2B6VOou7W0rJU0q%2FAreDiHwTY6xjjJ%2BKyBvP8Vw3dfcfgK9E5O4%2F0J7gCbJdYGMAAAAASUVORK5CYII%3D")}
#menuAssociationContact,
#menuShareEMail {background-image: url("%2FwD%2FoL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sFHRQ1EpQZ%2FiwAAAK9SURBVEjHvZUxSFtrFMf%2F12hy46uvDkVJo%2FBEJIJRRAXJJrTUWYRkdnIQCy1FHHWwPl10FbuJWwvSLV4U28FF0UEUEamLYtRSlaiJeuOvy8vtezXGvLbpgQ8u5zv3%2FDjnnv%2B5hr7ZY0mvJD2RVCGpQNmtQNKfklT6oJiTs4szSUj6ImlZ0htJ0e9fanQXuT7%2FE%2Fgrz9%2F%2FhvzlcRce5wGSPs%2FT3Xntf%2FSQPIKQ9NTlLip8d3KWMJVfSxSY7sKH90XV1NRodHRUKysrisfjsm1bBwcHsixLvb29KikpuS9FQH%2BY7tRdJXs8HsbHx7Ftm2x2eHhIZ2dnttZ9lKSTTJemaTI3NwfA9fU1k5OTtLW1UVpaitvtpqKigkgkwvz8vAPs7u6%2BC%2FRBkjJO3MTEBAB7e3s0Nzdn%2FdhdXV3Yts3V1RXBYDB3UFNTEzc3NySTSRoaGnKarIGBAQCmpqZyB6WrGRsbc3yBQID19XWOjo4IhUJOu9L3fr8fgFgsljtoa2sL4D8ti0ajTvLl5eVbINM0AUgkErmDLi8vATBN0%2FFdXFwA0NLSQmtr6y1QJBIBYHV1NSOoMNPQG4YhSXK5XBlFkUqlnOeysjKFw2ENDw9LkkZGRu4U062KdnZ2AGhsbHR8lmU5VSwtLd3S0vn5OT09Pf9vvKenpwEYGhpyfLW1tWxsbBCLxQiFQiSTSXZ3d7Esi%2F7%2Bfnw%2BX7apzAxqb28HIB6PU11d%2FSuW6t2CnZ2dBWBzc5Oqqqr8gcrLy9ne3gbg9PSUwcFB6uvr8Xq9eL1egsEgfX19rK2tUVdX9%2BMgSfh8PhYWFrIu1MXFRSorK%2B8DfZSkT9mCDMOgo6ODmZkZ9vf3SaVSHB8fE41GCYfDGIaRS%2BveS9LbPP9dkfRSkp79BpA%2FLdqxPEIC32%2BIF5Ji6YCSYs%2FPAhYk1aaTfwVWc03R8y8aXgAAAABJRU5ErkJggg%3D%3D")}

#menuMediaScreenshot {background-image: url("")}
#menuMediaVideo {background-image: url("")
}

/* admin */

.news input, .news textarea {
	width: 100%;
}
.news input[type="checkbox"] {
	width: 32px;
}




/* fancybox */

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 *
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 *
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('images/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('images/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('images/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('images/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('images/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('images/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('images/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('images/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('images/fancybox.png');
	background-position: -40px -182px;
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('images/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('images/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('images/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('images/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('images/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('images/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('images/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('images/fancybox.png') -55px -90px no-repeat;
}


/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/fancy_shadow_nw.png', sizingMethod='scale'); }

/* fancybox */

/* Wiki */
.toc {
	background-color: #F9F9F9;
	border: 1px solid #AAAAAA;
	font-size: 95%;
	padding: 5px;
}

.toc h2 {
	font-size: 100%;
	font-weight: bold;
	padding: 0;
}
#toc ul, .toc ul {
	list-style-image: none;
	list-style-type: none;
	margin-left: 0;
	padding: 0;
}

div.thumbinner {
	float: right;
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	font-size: 94%;
	overflow: hidden;
	padding: 3px;
	margin-left: 1em;
	margin-bottom: 0.5em;
}

.floatright {
	float: right;
	border: 0 none;
	margin: 0 0 0.5em 0.5em;
	position: relative;
}

ul.gallery {
	display: block;
	margin: 2px;
	padding: 2px;
}

li.gallerycaption {
	display: block;
	font-weight: bold;
	text-align: center;
	word-wrap: break-word;
}
li {
	margin-bottom: 0.1em;
}

li.gallerybox {
	border: 2px solid #FFFFFF;
	display: inline-block;
	vertical-align: top;
}

li.gallerybox div.thumb {
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	margin: 2px;
	text-align: center;
}

div.gallerytext {
	font-size: 94%;
	overflow: hidden;
	padding: 2px 4px;
	word-wrap: break-word;
}


.wikitable, .prettytable {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #AAA solid;
	border-collapse: collapse;
	empty-cells:show;
}

.wikitable th, .wikitable td,
.prettytable th, .prettytable td {
	border: 1px #AAA solid;
	padding: 0.3em;
}

.wikitable caption,
.prettytable caption {
	margin-left: inherit;
	margin-right: inherit;
	font-weight: bold;
}

dt {
	font-weight: bold;
	margin-top: 1em;
}

dl {
	margin-bottom: 0.5em;
	margin-top: 0.2em;
}

/* /wiki */



div.cards div.creature, div.cards div.npc,
div.cards div.item, div.cards div.f3cols,
div.cards div.player, div.cards div.playerDetail {
	border: 1px solid #000;
	border-radius: 10px;
	margin: 10px;
	width: 93px;
	overflow: hidden;
}

div.cards div.creature, div.cards div.npc, div.cards div.playerDetail {
	height: 120px;
	padding: 10px;
}

div.cards div.player {
	height: 100px;
	padding: 10px;
}

div.cards div.item, div.cards  div.f3cols {
	height: 71px;
	min-height: 71px;
	padding: 20px 10px 5px;
}


div.chattable {
	display: table;
	table-layout:fixed;
	word-wrap:break-word;
	width:100%;
}

div.chatrow {
	display: table-row;
}

.c1 {
	width: 3em;
}
.c2 {
	width: 5.5em;
	padding: 0 1em 0 1em;
}

span.chatcell {
	display: table-cell;
}


/* small screen */

@media screen and (max-width: 600px) {
	#contentArea {margin-left:0}
}

@media screen and (max-width: 500px), handheld {
	#playArea,
	#downloadArea {display: none}
}

@media screen and (max-width: 500px) {
	div.chattable {
		display: block;
		table-layout:fixed;
		word-wrap:break-word;
		width:100%;
	}

	div.chatrow {
		display: block;
		background-color: #DDD;
		margin-bottom: .5em;
		padding: 0.5em;
		border-radius:5px;
	}

	span.chatcell {
		display: block
	}

	.c1 {
		width: auto;
		float:left;
		font-style: italic;
		font-size: 80%;
	}
	.c2 {
		float:left;
		width: auto;
		padding: 0 0 0 1em;
		font-style: italic;
		font-size: 80%;
	}
	.c2:after {
		content: ":";
	}
	.c3 {
		clear:both
	}

}
